package com.spc.car.data.domain.htgg.xml.node;


import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;

/**
 * 合同公告发布的数据
 */
public class ContractPublish {

    private String userId;

    private String userName;
    /** UUID 编号 */
    private String uuid;
    /** 合同编号 */
    private String contractCode;
    /** 合同名称 */
    private String contractName;
    /** 项目编号 */
    private String projCode;
    /** 项目名称 */
    private String projName;
    /** 合同签订日期 */
    private String signDate;
    /** 采购人 */
    private String purchaserName;
    /** 供应商 */
    private String supplyName;
    /** 代理机构 */
    private String agentName;
    /** 公告时间 */
    private String publishDate;
    /** 合同金额 */
    private String contractMoney;
    /** 关联中标成交公告标题 */
    private String placardTitle;
    /** 关联中标成交公告地址 */
    private String placardUrl;
    /** 地域代码编号 */
    private String zoneId;
    /** 行业代码 */
    private String bidIndustryCode;
    /** 是否为PPP项目（1-是；NULL-否） */
    private String ppp;
    /** 是否允许是否允许联合体（1-是；NULL-否） */
    private String uniteZb;
    /** 牵头单位名称 */
    private String proBodyName;
    /** 组成单位名称 */
    private String orgUnit;

    @JacksonXmlProperty(localName = "USER_ID")
    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    @JacksonXmlProperty(localName = "USER_NAME")
    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    @JacksonXmlProperty(localName = "UUID")
    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    @JacksonXmlProperty(localName = "CONTRACT_NAME")
    public String getContractName() {
        return contractName;
    }

    public void setContractName(String contractName) {
        this.contractName = contractName;
    }

    @JacksonXmlProperty(localName = "CONTRACT_CODE")
    public String getContractCode() {
        return contractCode;
    }

    public void setContractCode(String contractCode) {
        this.contractCode = contractCode;
    }

    @JacksonXmlProperty(localName = "PROJ_NAME")
    public String getProjName() {
        return projName;
    }

    public void setProjName(String projName) {
        this.projName = projName;
    }

    @JacksonXmlProperty(localName = "PROJ_CODE")
    public String getProjCode() {
        return projCode;
    }

    public void setProjCode(String projCode) {
        this.projCode = projCode;
    }

    @JacksonXmlProperty(localName = "SIGN_DATE")
    public String getSignDate() {
        return signDate;
    }

    public void setSignDate(String signDate) {
        this.signDate = signDate;
    }

    @JacksonXmlProperty(localName = "PURCHASER_NAME")
    public String getPurchaserName() {
        return purchaserName;
    }

    public void setPurchaserName(String purchaserName) {
        this.purchaserName = purchaserName;
    }

    @JacksonXmlProperty(localName = "SUPPLY_NAME")
    public String getSupplyName() {
        return supplyName;
    }

    public void setSupplyName(String supplyName) {
        this.supplyName = supplyName;
    }

    @JacksonXmlProperty(localName = "AGENT_NAME")
    public String getAgentName() {
        return agentName;
    }

    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    @JacksonXmlProperty(localName = "PUBLISH_DATE")
    public String getPublishDate() {
        return publishDate;
    }

    public void setPublishDate(String publishDate) {
        this.publishDate = publishDate;
    }

    @JacksonXmlProperty(localName = "CONTRACT_MONEY")
    public String getContractMoney() {
        return contractMoney;
    }

    public void setContractMoney(String contractMoney) {
        this.contractMoney = contractMoney;
    }

    @JacksonXmlProperty(localName = "PLACARD_TITLE")
    public String getPlacardTitle() {
        return placardTitle;
    }

    public void setPlacardTitle(String placardTitle) {
        this.placardTitle = placardTitle;
    }

    @JacksonXmlProperty(localName = "PLACARD_URL")
    public String getPlacardUrl() {
        return placardUrl;
    }

    public void setPlacardUrl(String placardUrl) {
        this.placardUrl = placardUrl;
    }

    @JacksonXmlProperty(localName = "ZONE_ID")
    public String getZoneId() {
        return zoneId;
    }

    public void setZoneId(String zoneId) {
        this.zoneId = zoneId;
    }

    @JacksonXmlProperty(localName = "BID_INDUSTRY_CODE")
    public String getBidIndustryCode() {
        return bidIndustryCode;
    }

    public void setBidIndustryCode(String bidIndustryCode) {
        this.bidIndustryCode = bidIndustryCode;
    }

    @JacksonXmlProperty(localName = "PPP")
    public String getPpp() {
        return ppp;
    }

    public void setPpp(String ppp) {
        this.ppp = ppp;
    }

    @JacksonXmlProperty(localName = "UNITE_ZB")
    public String getUniteZb() {
        return uniteZb;
    }

    public void setUniteZb(String uniteZb) {
        this.uniteZb = uniteZb;
    }

    @JacksonXmlProperty(localName = "PRO_BODY_NAME")
    public String getProBodyName() {
        return proBodyName;
    }

    public void setProBodyName(String proBodyName) {
        this.proBodyName = proBodyName;
    }

    @JacksonXmlProperty(localName = "ORG_UNIT")
    public String getOrgUnit() {
        return orgUnit;
    }

    public void setOrgUnit(String orgUnit) {
        this.orgUnit = orgUnit;
    }
}
